package com.ruoyi.gbase.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 大额短信发送对象 V_SMS
 * 
 * @author yys
 * @date 2024-11-15
 */
public class VSms extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** id */
    private String id;

    /** 短信内容 */
    @Excel(name = "短信内容")
    private String content;

    /** 开户机构 */
    @Excel(name = "开户机构")
    private String khjg;

    /** 电话号码 */
    @Excel(name = "电话号码")
    private String telphone;

    /** 接收人名称 */
    @Excel(name = "接收人名称")
    private String mc;

    /** 短信类型 */
    @Excel(name = "短信类型")
    private String contentType;
    /** 主键1 */
    @Excel(name = "主键1")
    private String key1;
    /** 主键2 */
    @Excel(name = "主键2")
    private String key2;
    /** 主键3 */
    @Excel(name = "主键3")
    private String key3;
    /** 是否发送 */
    @Excel(name = "是否发送")
    private int issend;

    /** 发送时间 */
    @Excel(name = "发送时间")
    private String sendtime;

    /** 添加时间 */
    @Excel(name = "添加时间")
    private String addTime;
    @Excel(name = "是否强制短信发送")
    private int foresms;

    public void setId(String id)
    {
        this.id = id;
    }

    public String getId() 
    {
        return id;
    }
    public void setContent(String content) 
    {
        this.content = content;
    }

    public String getContent() 
    {
        return content;
    }
    public void setKhjg(String khjg) 
    {
        this.khjg = khjg;
    }

    public String getKhjg() 
    {
        return khjg;
    }
    public void setTelphone(String telphone) 
    {
        this.telphone = telphone;
    }

    public String getTelphone() 
    {
        return telphone;
    }

    public String getMc() {
        return mc;
    }

    public void setMc(String mc) {
        this.mc = mc;
    }

    public String getContentType() {
        return contentType;
    }

    public void setContentType(String contentType) {
        this.contentType = contentType;
    }

    public String getKey1() {
        return key1;
    }

    public void setKey1(String key1) {
        this.key1 = key1;
    }

    public String getKey2() {
        return key2;
    }

    public void setKey2(String key2) {
        this.key2 = key2;
    }

    public String getKey3() {
        return key3;
    }

    public void setKey3(String key3) {
        this.key3 = key3;
    }

    public int getIssend() {
        return issend;
    }

    public void setIssend(int issend) {
        this.issend = issend;
    }

    public String getSendtime() {
        return sendtime;
    }

    public void setSendtime(String sendtime) {
        this.sendtime = sendtime;
    }

    public String getAddTime() {
        return addTime;
    }

    public void setAddTime(String addTime) {
        this.addTime = addTime;
    }

    public int getForesms() {
        return foresms;
    }

    public void setForesms(int foresms) {
        this.foresms = foresms;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
                .append("id", getId())
                .append("content", getContent())
                .append("khjg", getKhjg())
                .append("telphone", getTelphone())
                .append("mc", getMc())
                .append("contentType", getContentType())
                .append("key1", getKey1())
                .append("key2", getKey2())
                .append("key3", getKey3())
                .append("issend", getIssend())
                .append("sendtime", getSendtime())
                .append("addTime", getAddTime())
                .append("foresms", getForesms())
                .toString();
    }

}
